UpdateAsync
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método UpdateAsync é responsável por atualizar registros de controle de ASO (Atestado de Saúde Ocupacional) no sistema. Ele recebe um objeto ControleAsoDTO e um DadosTokenDTO para realizar a operação de atualização de forma assíncrona.
plasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs
public async Task<int> UpdateAsync(ControleAsoDTO dto, DadosTokenDTO dadosToken) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
GetByIdAsync | plasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs | 284 |
VerificaControleAso | plasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs | 286 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
Update | plasfran_erp_api/Controllers/ControleAsoController.cs | 116 |
Detalhamento das Referências
Update
O método Update no controlador ControleAsoController é um endpoint HTTP PUT que permite a atualização de um controle de ASO através de uma requisição HTTP. Ele chama o método UpdateAsync do repositório para realizar a operação de atualização.
Impacto de Alterações
Alterações no método UpdateAsync podem impactar diretamente o funcionamento do endpoint Update no controlador ControleAsoController, afetando assim a forma como as atualizações de ASO são realizadas via API.
Propagação de Mudanças
- Alterações em
UpdateAsyncpodem exigir ajustes no métodoUpdatedo controlador para garantir que a API continue funcionando corretamente. - Mudanças na lógica de
VerificaControleAsoouGetByIdAsyncpodem afetar o comportamento doUpdateAsync.
Requisitos para Alteração Segura
- Garantir que todos os testes unitários e de integração relacionados ao método
UpdateAsyncsejam atualizados e executados com sucesso. - Verificar a compatibilidade das mudanças com o método
Updateno controladorControleAsoController. - Revisar e atualizar a documentação da API para refletir quaisquer alterações no comportamento do método.